היום הורדתי מחדש את הWAMP בגלל בעיה שהייתה לי,
הגדרתי את smtp.gmail.com כשרת SMTP שישמש לי לשלוח מיילים מהוואמפ,
שאני בא לשלוח מייל אני מקבל את השגיאה הבאה:

"( ! ) Warning: mail() [<a href='function.mail'>function.mail</a>]: SMTP server response: 530 5.7.0 Must issue a STARTTLS command first. z8sm74041002eeo.11 in C:\wamp\www\face-guide\actions\model.php on line 20"

(חשוב לציין שהבעיה לא בmodel.php זה בקשה של הSMTP),
אני מתכנת PHP (חיוני לדעת מכיוון שיש את מה שאני מבקש בעוד כמה שפות),
תודה מראש לעוזרים.

8 תשובות

avatar ענה intval ב 30 לדצמבר 2012 #

גוגל רוצים שהחיבור לשרת ה SMTP שלהם יתבצע דרך https

אופציה א: להוריד ספריה חיצונית לשליחת אמיילים. אני משתמש ב swiftmailer לשלוח אימיילים.
אופציה ב: לשנות בהגדרות של השרת את כתובת ה smtp

ini_set("SMTP","ssl://smtp.gmail.com");
ini_set("smtp_port","465");

avatar ענה boolval ב 30 לדצמבר 2012 #

אבל שליחת מיילים מתבצעת באמצעות SMTP, אני יכול לשלוח דרך האחסון שלי אבל אין לי עצבים כל שניה לגשת לאחסון בשביל לבדוק דברים קטנים, אני צריך שליחת מייל על הוואמפ...

מה אפשר לעשות?

avatar ענה intval ב 30 לדצמבר 2012 #

להשתמש ב swiftmailer
ככה שזה ישלח תמיד דרך גימייל גם מהאחסון וגם מהוואמפ

avatar ענה boolval ב 30 לדצמבר 2012 #

אבל אמרת שג'ימייל דורשים https ואין לי את זה...

avatar ענה razand ב 30 לדצמבר 2012 #

פורסם פה באתר:
4 צעדים לשליחת אימיילים ב-wamp

avatar ענה boolval ב 30 לדצמבר 2012 #

תודה רבה לשניכם, אבדוק מחר :)

avatar ענה intval ב 30 לדצמבר 2012 #

swiftMailer זה ספריה לשליחת מיילים שמתחברת לשרת ה SMTP לבד

avatar ענה boolval ב 02 לינואר 2013 #

לא משנה, הבעיה הייתה בקובץ הini של sendmail, כתבתי smtp_server=smtp_server=smtp.gmail.com ,
תודה חבר'ה :)